home *** CD-ROM | disk | FTP | other *** search
/ Mac-Source 1994 July / Mac-Source_July_1994.iso / C and C++ / Text⁄Files / Writeswell Jr. 1.0.2 Master / WSI Library Source / MyHandlers.h < prev    next >
Text File  |  1992-04-23  |  2KB  |  42 lines

  1. /* MyHandlers.h
  2.  * Interface to routines to handler apple events.
  3.  * ©1992 Working Software, Inc.
  4.  * This source code is copyrighted.  Permission is granted to use the Word Services
  5.  * portion of the Writeswell Jr. source code in your own programs, but you 
  6.  * may not distribute the Writeswell Jr. word-processor code as a 
  7.  * commercial product.  If you modify the code, please do not call it 
  8.  * Writeswell Jr. (or Writeswell.)  This will ensure that people understand the 
  9.  * program and don’t have to deal with a number of different versions with 
  10.  * who-knows-what going on in the code.
  11.  * 
  12.  * Writeswell Jr. and Writeswell are trademarks of Working Software, Inc.
  13.  * 10 Sep 91 Mike Crawford
  14.  */
  15.  
  16. /* Note that this is the interface to different source files.  The point is to allow
  17.  * the use of a single function to install these handlers, but for different projects
  18.  * to implement the handlers differently.  Each project has its own MyHandlers.c, but this
  19.  * header file is placed in the library source folder.  I am not sure if this is a good
  20.  * idea, but we shall see.
  21.  */
  22.  
  23. pascal OSErr MyOAPPHandler( AppleEvent *theAppleEventPtr,
  24.                             AppleEvent *replyEventPtr,
  25.                             long refCon );
  26.  
  27. pascal OSErr MyODocHandler( AppleEvent *theAppleEventPtr,
  28.                             AppleEvent *replyEventPtr,
  29.                             long refCon );
  30.  
  31. pascal OSErr MyPDocHandler( AppleEvent *theAppleEventPtr,
  32.                             AppleEvent *replyEventPtr,
  33.                             long refCon );
  34.  
  35. pascal OSErr MyQuitHandler( AppleEvent *theAppleEventPtr,
  36.                             AppleEvent *replyEventPtr,
  37.                             long refCon );
  38.  
  39. pascal OSErr MyAnswerHandler( AppleEvent *theAppleEventPtr,
  40.                             AppleEvent *replyEventPtr,
  41.                             long refCon );
  42.